power sockets - Francés Inglés Diccionario